home *** CD-ROM | disk | FTP | other *** search
- // Machine generated IDispatch wrapper class(es) created with ClassWizard
-
- #include "stdafx.h"
- #include "imsigx50.h"
-
- #ifdef _DEBUG
- #define new DEBUG_NEW
- #undef THIS_FILE
- static char THIS_FILE[] = __FILE__;
- #endif
-
-
-
- /////////////////////////////////////////////////////////////////////////////
- // IApplication properties
-
- /////////////////////////////////////////////////////////////////////////////
- // IApplication operations
-
- LPDISPATCH IApplication::GetActiveDrawing()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetActivePrinter()
- {
- CString result;
- InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetActivePrinter(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020001, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- LPDISPATCH IApplication::GetActiveWindow()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020003, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetAddIns()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020004, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetApplication()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020005, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetBuild()
- {
- CString result;
- InvokeHelper(0x60020006, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetCallbacks()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020007, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetCaption()
- {
- CString result;
- InvokeHelper(0x60020008, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetCaption(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020008, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- BOOL IApplication::GetDisplayBlocksWindow()
- {
- BOOL result;
- InvokeHelper(0x6002000a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayBlocksWindow(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002000a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayEditBar()
- {
- BOOL result;
- InvokeHelper(0x6002000c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayEditBar(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002000c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayFullScreen()
- {
- BOOL result;
- InvokeHelper(0x6002000e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayFullScreen(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002000e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayInfoWindow()
- {
- BOOL result;
- InvokeHelper(0x60020010, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayInfoWindow(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020010, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayRulers()
- {
- BOOL result;
- InvokeHelper(0x60020012, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayRulers(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020012, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayScrollBars()
- {
- BOOL result;
- InvokeHelper(0x60020014, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayScrollBars(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020014, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayStatusBar()
- {
- BOOL result;
- InvokeHelper(0x60020016, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayStatusBar(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020016, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayStatusDialog()
- {
- BOOL result;
- InvokeHelper(0x60020018, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayStatusDialog(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020018, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplaySymbolWindow()
- {
- BOOL result;
- InvokeHelper(0x6002001a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplaySymbolWindow(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002001a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- LPDISPATCH IApplication::GetDrawings()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002001c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetFilters()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002001d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetHeight()
- {
- double result;
- InvokeHelper(0x6002001e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetHeight(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x6002001e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- BOOL IApplication::GetInteractive()
- {
- BOOL result;
- InvokeHelper(0x60020020, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetInteractive(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020020, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- LPDISPATCH IApplication::GetKeyBindings()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020022, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetLeft()
- {
- double result;
- InvokeHelper(0x60020023, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetLeft(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x60020023, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- CString IApplication::GetLibraryPath()
- {
- CString result;
- InvokeHelper(0x60020025, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetLibraryPath(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020025, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString IApplication::GetName()
- {
- CString result;
- InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetNamedColors()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020028, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetOperatingSystem()
- {
- CString result;
- InvokeHelper(0x60020029, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetOptions()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002002a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetOrganizationName()
- {
- CString result;
- InvokeHelper(0x6002002b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetParent()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002002c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetPath()
- {
- CString result;
- InvokeHelper(0x6002002d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetProfileName()
- {
- CString result;
- InvokeHelper(0x6002002e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetProfileName(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x6002002e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- long IApplication::MessageBox(LPCTSTR Message, VARIANT* Flags)
- {
- long result;
- static BYTE parms[] =
- VTS_BSTR VTS_PVARIANT;
- InvokeHelper(0x60020030, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- Message, Flags);
- return result;
- }
-
- LPDISPATCH IApplication::GetProperties()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020031, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetRegenMethods()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020032, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetScaleSystems()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020033, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetScreenUpdating()
- {
- BOOL result;
- InvokeHelper(0x60020034, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetScreenUpdating(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020034, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- LPDISPATCH IApplication::GetSelection()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020036, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetShowToolTips()
- {
- BOOL result;
- InvokeHelper(0x60020037, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetShowToolTips(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020037, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- long IApplication::GetSnapModes()
- {
- long result;
- InvokeHelper(0x60020039, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetSnapModes(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x60020039, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- void IApplication::SetStatusBar(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x6002003b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- void IApplication::SetStatusDialogText(LPCTSTR prop, VARIANT* newValue)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_PVARIANT;
- InvokeHelper(0x6002003c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- prop, newValue);
- }
-
- LPDISPATCH IApplication::GetTables()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002003d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetTemplatesPath()
- {
- CString result;
- InvokeHelper(0x6002003e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetTemplatesPath(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x6002003e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- LPDISPATCH IApplication::GetCommandBars()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020040, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetTools()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020041, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetTop()
- {
- double result;
- InvokeHelper(0x60020042, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetTop(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x60020042, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- double IApplication::GetUsableHeight()
- {
- double result;
- InvokeHelper(0x60020044, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetUsableWidth()
- {
- double result;
- InvokeHelper(0x60020045, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetUserControl()
- {
- BOOL result;
- InvokeHelper(0x60020046, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetUserControl(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020046, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString IApplication::GetUserName_()
- {
- CString result;
- InvokeHelper(0x60020048, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetUserName(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020048, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString IApplication::GetVersion()
- {
- CString result;
- InvokeHelper(0x6002004a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetVisible()
- {
- BOOL result;
- InvokeHelper(0x6002004b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetVisible(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002004b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- double IApplication::GetWidth()
- {
- double result;
- InvokeHelper(0x6002004d, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetWidth(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x6002004d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- long IApplication::GetWindowState()
- {
- long result;
- InvokeHelper(0x6002004f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetWindowState(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x6002004f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- LPDISPATCH IApplication::GetWindows()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020051, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- long IApplication::BuildKeyCode(long BaseKey, VARIANT* ModKey, VARIANT* ModKey2, VARIANT* ModKey3)
- {
- long result;
- static BYTE parms[] =
- VTS_I4 VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020052, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- BaseKey, ModKey, ModKey2, ModKey3);
- return result;
- }
-
- BOOL IApplication::CheckSpelling(LPCTSTR Word, VARIANT* CustomDictionary, VARIANT* IgnoreUppercase, VARIANT* CustomDictionary2, VARIANT* CustomDictionary3, VARIANT* CustomDictionary4, VARIANT* CustomDictionary5, VARIANT* CustomDictionary6,
- VARIANT* CustomDictionary7, VARIANT* CustomDictionary8, VARIANT* CustomDictionary9, VARIANT* CustomDictionary10)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020053, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Word, CustomDictionary, IgnoreUppercase, CustomDictionary2, CustomDictionary3, CustomDictionary4, CustomDictionary5, CustomDictionary6, CustomDictionary7, CustomDictionary8, CustomDictionary9, CustomDictionary10);
- return result;
- }
-
- CString IApplication::GetOpenFilename(VARIANT* Filter, VARIANT* Title, VARIANT* ButtonText, VARIANT* MultiSelect)
- {
- CString result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020054, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- Filter, Title, ButtonText, MultiSelect);
- return result;
- }
-
- CString IApplication::GetSaveAsFilename(VARIANT* InitialFilename, VARIANT* Filter, VARIANT* Title, VARIANT* ButtonText)
- {
- CString result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020055, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- InitialFilename, Filter, Title, ButtonText);
- return result;
- }
-
- void IApplication::Help(VARIANT* HelpFile, VARIANT* HelpContextID)
- {
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020056, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- HelpFile, HelpContextID);
- }
-
- VARIANT IApplication::InputBox(VARIANT* bstrPrompt, VARIANT* bstrTitle, VARIANT* Default, VARIANT* sLeft, VARIANT* sTop, VARIANT* bstrHelpFile, VARIANT* ulHelpContextID, VARIANT* sType)
- {
- VARIANT result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020057, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
- bstrPrompt, bstrTitle, Default, sLeft, sTop, bstrHelpFile, ulHelpContextID, sType);
- return result;
- }
-
- CString IApplication::KeyString(long KeyCode, VARIANT* KeyCode2)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4 VTS_PVARIANT;
- InvokeHelper(0x60020058, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- KeyCode, KeyCode2);
- return result;
- }
-
- void IApplication::PopGraphicDefaults(VARIANT* PrevDefaults)
- {
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x60020059, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- PrevDefaults);
- }
-
- void IApplication::PopVertexDefaults(VARIANT* PrevDefaults)
- {
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x6002005a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- PrevDefaults);
- }
-
- long IApplication::PushGraphicDefaults(VARIANT* Editable, VARIANT* Visible, VARIANT* Cosmetic, VARIANT* Unbounded)
- {
- long result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x6002005b, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- Editable, Visible, Cosmetic, Unbounded);
- return result;
- }
-
- long IApplication::PushVertexDefaults(VARIANT* PenDown, VARIANT* Selectable, VARIANT* Snappable, VARIANT* Editable, VARIANT* Linkable, VARIANT* Calculated)
- {
- long result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x6002005c, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- PenDown, Selectable, Snappable, Editable, Linkable, Calculated);
- return result;
- }
-
- void IApplication::Quit()
- {
- InvokeHelper(0x6002005d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- BOOL IApplication::Redo(VARIANT* Times)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x6002005e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Times);
- return result;
- }
-
- BOOL IApplication::Repeat(VARIANT* Times)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x6002005f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Times);
- return result;
- }
-
- VARIANT IApplication::RunMacro(VARIANT* Macro, VARIANT* Arg1, VARIANT* Arg2, VARIANT* Arg3, VARIANT* Arg4, VARIANT* Arg5, VARIANT* Arg6, VARIANT* Arg7, VARIANT* Arg8, VARIANT* Arg9, VARIANT* Arg10, VARIANT* Arg11, VARIANT* Arg12, VARIANT* Arg13,
- VARIANT* Arg14, VARIANT* Arg15, VARIANT* Arg16)
- {
- VARIANT result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020060, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
- Macro, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16);
- return result;
- }
-
- void IApplication::SaveWorkspace(VARIANT* bstrFilename)
- {
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x60020061, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- bstrFilename);
- }
-
- BOOL IApplication::Undo(VARIANT* Times)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x60020062, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Times);
- return result;
- }
-
- long IApplication::ConnectEvents(LPDISPATCH EventSink, VARIANT* EventMask)
- {
- long result;
- static BYTE parms[] =
- VTS_DISPATCH VTS_PVARIANT;
- InvokeHelper(0x60020066, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- EventSink, EventMask);
- return result;
- }
-
- void IApplication::DisconnectEvents(long ConnectionID)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x60020067, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- ConnectionID);
- }
-
-
- /////////////////////////////////////////////////////////////////////////////
- // IApplication properties
-
- /////////////////////////////////////////////////////////////////////////////
- // IApplication operations
-
- LPDISPATCH IApplication::GetActiveDrawing()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetActivePrinter()
- {
- CString result;
- InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetActivePrinter(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020001, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- LPDISPATCH IApplication::GetActiveWindow()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020003, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetAddIns()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020004, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetApplication()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020005, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetBuild()
- {
- CString result;
- InvokeHelper(0x60020006, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetCallbacks()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020007, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetCaption()
- {
- CString result;
- InvokeHelper(0x60020008, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetCaption(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020008, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- BOOL IApplication::GetDisplayBlocksWindow()
- {
- BOOL result;
- InvokeHelper(0x6002000a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayBlocksWindow(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002000a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayEditBar()
- {
- BOOL result;
- InvokeHelper(0x6002000c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayEditBar(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002000c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayFullScreen()
- {
- BOOL result;
- InvokeHelper(0x6002000e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayFullScreen(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002000e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayInfoWindow()
- {
- BOOL result;
- InvokeHelper(0x60020010, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayInfoWindow(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020010, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayRulers()
- {
- BOOL result;
- InvokeHelper(0x60020012, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayRulers(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020012, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayScrollBars()
- {
- BOOL result;
- InvokeHelper(0x60020014, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayScrollBars(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020014, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayStatusBar()
- {
- BOOL result;
- InvokeHelper(0x60020016, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayStatusBar(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020016, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplayStatusDialog()
- {
- BOOL result;
- InvokeHelper(0x60020018, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplayStatusDialog(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020018, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- BOOL IApplication::GetDisplaySymbolWindow()
- {
- BOOL result;
- InvokeHelper(0x6002001a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetDisplaySymbolWindow(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002001a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- LPDISPATCH IApplication::GetDrawings()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002001c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetFilters()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002001d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetHeight()
- {
- double result;
- InvokeHelper(0x6002001e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetHeight(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x6002001e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- BOOL IApplication::GetInteractive()
- {
- BOOL result;
- InvokeHelper(0x60020020, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetInteractive(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020020, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- LPDISPATCH IApplication::GetKeyBindings()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020022, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetLeft()
- {
- double result;
- InvokeHelper(0x60020023, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetLeft(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x60020023, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- CString IApplication::GetLibraryPath()
- {
- CString result;
- InvokeHelper(0x60020025, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetLibraryPath(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020025, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString IApplication::GetName()
- {
- CString result;
- InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetNamedColors()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020028, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetOperatingSystem()
- {
- CString result;
- InvokeHelper(0x60020029, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetOptions()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002002a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetOrganizationName()
- {
- CString result;
- InvokeHelper(0x6002002b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetParent()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002002c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetPath()
- {
- CString result;
- InvokeHelper(0x6002002d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetProfileName()
- {
- CString result;
- InvokeHelper(0x6002002e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetProfileName(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x6002002e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- long IApplication::MessageBox(LPCTSTR Message, VARIANT* Flags)
- {
- long result;
- static BYTE parms[] =
- VTS_BSTR VTS_PVARIANT;
- InvokeHelper(0x60020030, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- Message, Flags);
- return result;
- }
-
- LPDISPATCH IApplication::GetProperties()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020031, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetRegenMethods()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020032, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetScaleSystems()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020033, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetScreenUpdating()
- {
- BOOL result;
- InvokeHelper(0x60020034, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetScreenUpdating(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020034, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- LPDISPATCH IApplication::GetSelection()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020036, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetShowToolTips()
- {
- BOOL result;
- InvokeHelper(0x60020037, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetShowToolTips(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020037, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- long IApplication::GetSnapModes()
- {
- long result;
- InvokeHelper(0x60020039, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetSnapModes(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x60020039, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- void IApplication::SetStatusBar(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x6002003b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- void IApplication::SetStatusDialogText(LPCTSTR prop, VARIANT* newValue)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_PVARIANT;
- InvokeHelper(0x6002003c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- prop, newValue);
- }
-
- LPDISPATCH IApplication::GetTables()
- {
- LPDISPATCH result;
- InvokeHelper(0x6002003d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- CString IApplication::GetTemplatesPath()
- {
- CString result;
- InvokeHelper(0x6002003e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetTemplatesPath(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x6002003e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- LPDISPATCH IApplication::GetCommandBars()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020040, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH IApplication::GetTools()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020041, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetTop()
- {
- double result;
- InvokeHelper(0x60020042, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetTop(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x60020042, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- double IApplication::GetUsableHeight()
- {
- double result;
- InvokeHelper(0x60020044, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- double IApplication::GetUsableWidth()
- {
- double result;
- InvokeHelper(0x60020045, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetUserControl()
- {
- BOOL result;
- InvokeHelper(0x60020046, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetUserControl(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x60020046, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- CString IApplication::GetUserName_()
- {
- CString result;
- InvokeHelper(0x60020048, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetUserName(LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x60020048, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- lpszNewValue);
- }
-
- CString IApplication::GetVersion()
- {
- CString result;
- InvokeHelper(0x6002004a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- BOOL IApplication::GetVisible()
- {
- BOOL result;
- InvokeHelper(0x6002004b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetVisible(BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x6002004b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- bNewValue);
- }
-
- double IApplication::GetWidth()
- {
- double result;
- InvokeHelper(0x6002004d, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetWidth(double newValue)
- {
- static BYTE parms[] =
- VTS_R8;
- InvokeHelper(0x6002004d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- newValue);
- }
-
- long IApplication::GetWindowState()
- {
- long result;
- InvokeHelper(0x6002004f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void IApplication::SetWindowState(long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x6002004f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nNewValue);
- }
-
- LPDISPATCH IApplication::GetWindows()
- {
- LPDISPATCH result;
- InvokeHelper(0x60020051, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- long IApplication::BuildKeyCode(long BaseKey, VARIANT* ModKey, VARIANT* ModKey2, VARIANT* ModKey3)
- {
- long result;
- static BYTE parms[] =
- VTS_I4 VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020052, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- BaseKey, ModKey, ModKey2, ModKey3);
- return result;
- }
-
- BOOL IApplication::CheckSpelling(LPCTSTR Word, VARIANT* CustomDictionary, VARIANT* IgnoreUppercase, VARIANT* CustomDictionary2, VARIANT* CustomDictionary3, VARIANT* CustomDictionary4, VARIANT* CustomDictionary5, VARIANT* CustomDictionary6,
- VARIANT* CustomDictionary7, VARIANT* CustomDictionary8, VARIANT* CustomDictionary9, VARIANT* CustomDictionary10)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020053, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Word, CustomDictionary, IgnoreUppercase, CustomDictionary2, CustomDictionary3, CustomDictionary4, CustomDictionary5, CustomDictionary6, CustomDictionary7, CustomDictionary8, CustomDictionary9, CustomDictionary10);
- return result;
- }
-
- CString IApplication::GetOpenFilename(VARIANT* Filter, VARIANT* Title, VARIANT* ButtonText, VARIANT* MultiSelect)
- {
- CString result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020054, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- Filter, Title, ButtonText, MultiSelect);
- return result;
- }
-
- CString IApplication::GetSaveAsFilename(VARIANT* InitialFilename, VARIANT* Filter, VARIANT* Title, VARIANT* ButtonText)
- {
- CString result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020055, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- InitialFilename, Filter, Title, ButtonText);
- return result;
- }
-
- void IApplication::Help(VARIANT* HelpFile, VARIANT* HelpContextID)
- {
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020056, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- HelpFile, HelpContextID);
- }
-
- VARIANT IApplication::InputBox(VARIANT* bstrPrompt, VARIANT* bstrTitle, VARIANT* Default, VARIANT* sLeft, VARIANT* sTop, VARIANT* bstrHelpFile, VARIANT* ulHelpContextID, VARIANT* sType)
- {
- VARIANT result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020057, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
- bstrPrompt, bstrTitle, Default, sLeft, sTop, bstrHelpFile, ulHelpContextID, sType);
- return result;
- }
-
- CString IApplication::KeyString(long KeyCode, VARIANT* KeyCode2)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4 VTS_PVARIANT;
- InvokeHelper(0x60020058, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- KeyCode, KeyCode2);
- return result;
- }
-
- void IApplication::PopGraphicDefaults(VARIANT* PrevDefaults)
- {
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x60020059, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- PrevDefaults);
- }
-
- void IApplication::PopVertexDefaults(VARIANT* PrevDefaults)
- {
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x6002005a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- PrevDefaults);
- }
-
- long IApplication::PushGraphicDefaults(VARIANT* Editable, VARIANT* Visible, VARIANT* Cosmetic, VARIANT* Unbounded)
- {
- long result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x6002005b, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- Editable, Visible, Cosmetic, Unbounded);
- return result;
- }
-
- long IApplication::PushVertexDefaults(VARIANT* PenDown, VARIANT* Selectable, VARIANT* Snappable, VARIANT* Editable, VARIANT* Linkable, VARIANT* Calculated)
- {
- long result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x6002005c, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- PenDown, Selectable, Snappable, Editable, Linkable, Calculated);
- return result;
- }
-
- void IApplication::Quit()
- {
- InvokeHelper(0x6002005d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- BOOL IApplication::Redo(VARIANT* Times)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x6002005e, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Times);
- return result;
- }
-
- BOOL IApplication::Repeat(VARIANT* Times)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x6002005f, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Times);
- return result;
- }
-
- VARIANT IApplication::RunMacro(VARIANT* Macro, VARIANT* Arg1, VARIANT* Arg2, VARIANT* Arg3, VARIANT* Arg4, VARIANT* Arg5, VARIANT* Arg6, VARIANT* Arg7, VARIANT* Arg8, VARIANT* Arg9, VARIANT* Arg10, VARIANT* Arg11, VARIANT* Arg12, VARIANT* Arg13,
- VARIANT* Arg14, VARIANT* Arg15, VARIANT* Arg16)
- {
- VARIANT result;
- static BYTE parms[] =
- VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
- InvokeHelper(0x60020060, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
- Macro, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16);
- return result;
- }
-
- void IApplication::SaveWorkspace(VARIANT* bstrFilename)
- {
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x60020061, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- bstrFilename);
- }
-
- BOOL IApplication::Undo(VARIANT* Times)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_PVARIANT;
- InvokeHelper(0x60020062, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- Times);
- return result;
- }
-
- long IApplication::ConnectEvents(LPDISPATCH EventSink, VARIANT* EventMask)
- {
- long result;
- static BYTE parms[] =
- VTS_DISPATCH VTS_PVARIANT;
- InvokeHelper(0x60020066, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
- EventSink, EventMask);
- return result;
- }
-
- void IApplication::DisconnectEvents(long ConnectionID)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x60020067, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- ConnectionID);
- }
-